square pole technology - Turkish English Dictionary